home *** CD-ROM | disk | FTP | other *** search
/ AEMail 2.40 / AEMail v2.40.iso / aemail.readme < prev    next >
Text File  |  2001-03-12  |  79KB  |  1,574 lines

  1.  
  2.  
  3.                                AEMAIL.README
  4.  
  5.                              (March 31, 2001)
  6.  
  7.  
  8. Contained in this archive is version 2.40 of AEMail, an Internet Mail User
  9. Agent (Client), which can be used to retrieve mail fron a POP Server and
  10. send mail to a SMTP server.  It requires a TCP/IP stack that is compatable
  11. with AmiTCP, and AmigaDOS 2.1 or later.  AEMail has been successfully
  12. tested with TCP/IP stacks used by AmiTCP, TermiteTCP, and Miami.
  13.  
  14. AEMail can also be used as a "MailTo" agent in WWW browsers, such as
  15. IBrowse, Voyager and AWeb, which allow the user to specify such an agent
  16. for composing and sending email.  You can also call AEMail with an already
  17. composed message from another program and queue or send the message.
  18.  
  19. AEMail 2.40 is a major revision of AEMail which allows the user to view
  20. a list of mail directly on the user's server without downloading it to 
  21. the user's computer.  You can directly delete mail on the server and choose
  22. what mail you want downloaded to the user's computer.
  23.  
  24. The previous version of AEMail (2.30) fully implemented the Help key in
  25. AEMail.  In order for help to work correctly, the latest AEMail.guide file
  26. is expected to be in the AEMail2:documentation drawer.  The install script
  27. will place the guide file in that directory.
  28.  
  29. You can place the AEMail.guide file in a different directory, but you must
  30. include the HELP= Tool Type in your project icon(s) if you do.  The format
  31. for the HELP= Tool Type is as follows:
  32.  
  33.     HELP=complete-path-and-file-name-for-the-guide-file
  34.  
  35. DO NOT PLACE QUOTES around the path and file name.  You must also be sure
  36. to include the file name (i.e., AEMail.guide) with the path.
  37.  
  38. Read the "Getting Help with AEMail" section of the AEMail.guide file for
  39. more information.
  40.  
  41. AEMail 2.40 also corrected some minor bugs in version 2.30.  See the
  42. "Revision History" at the end of this document for a list of all changes
  43. and enhancements.
  44.  
  45. AEMail is copyright (c) 1996-2001 by John F.  Zacharias, all rights
  46. reserved.  AEMail is Shareware.  A shareware fee of $30 is requested
  47. for AEMail.
  48.  
  49. If you purchased AEMail on CD-ROM, the installation script will
  50. automatically upgrade AEMail to a registered version.  You do not have to
  51. submit a shareware fee.
  52.  
  53. If required the shareware fee (US Funds only) should be sent to:
  54.  
  55.     John Zacharias
  56.     10004 Vanguard Drive
  57.     Sacramento, CA 95827
  58.     USA
  59.  
  60. You must include your Real Name and email address with your remittance.  If
  61. you have more than one email address, the registration fee is the same. A
  62. handy form has been provided in the file "registration.form" which you can
  63. print out and use for this purpose.  If you have more than one email
  64. address with more than one AEMail_Mail directory, please include ALL these
  65. addresses on the "registration.form".
  66.  
  67. Your registration will be acknowledged by email that must be received by
  68. any AEMail version 1.15 or higher.  The registration acknowlegement will
  69. automatically upgrade an un-registered version to a registered version.
  70. Unless otberwise notified any subsequent versions, when obtained, will be
  71. automatically upgraded to a registered version.
  72.  
  73. For the un-registered "Freeware" version, permission is given to test and
  74. evaluate the program in return for feedback on the use of the program and
  75. reporting of any bugs encountered.
  76.  
  77. You should read the INSTALL.TXT file before attempting to install AEMail.
  78.  
  79. Before attempting to use AEMail you should read the documentation in the
  80. AEMail.guide or the AEMail.doc file.  These files will be located in the
  81. Documentation directory AFTER AEMail is installed.  After the install
  82. process the default tool for the AEMail.guide file will be MultiView if you
  83. are running under AmigaDOS 3.0 or later, or AmigaGuide if you are running
  84. under AmigaDOS 2.1.  You must have AmigaGuide and the amigaguide.library
  85. installed on your system for this to work under AmigaDOS 2.1.
  86.  
  87. The description of the ARexx commands is given in all of the documentation
  88. files.  These can be found in the "Documentation" directory.  The ARexx
  89. section has also been extracted from the .doc file and stored as a
  90. separate file called AEMail-ARexx.doc in the "ARexx" directory which can
  91. be printed out and consulted separately.
  92.  
  93. Also included with this archive is a special file called "email.txt" which
  94. is a general discussion about email.  Beginning users who are not
  95. knowledgable as to how email works or are unfamiliar with some of the
  96. termonology should read this file.  This file is also in the documentation
  97. directory.
  98.  
  99. After a standard installation you will find the AEMail.doc, AEMail.guide,
  100. and email.txt files under the directory "Documentation" in the directory
  101. that contains your AEMail executable.  AEMail-ARexx.doc will be found in
  102. the directory "ARexx" also in the directory that contains your AEMail
  103. executable.  Sample ARexx scripts will also be in the directory.
  104.  
  105.  
  106.  
  107. AEMAIL, version 2.40, release date: 03/31/01
  108. --------------------------------------------
  109.  
  110. AEMail provides certain features only to registered users (those paying the
  111. shareware fee).  For Version 2.40 the features not available to
  112. unregistered users are:
  113.  
  114.     Ability to use multiple signature files.
  115.     Ability to add user defined headers to a message.
  116.     Ability to shrink or expand group entries in Address Book displays.
  117.     Password protection for separate configurations.
  118.     Filtering messages on "Other Message Hdrs".
  119.     Filtering messages on the content of the message body.
  120.     Certain ARexx commands (consult AEMail-ARexx.doc).
  121.     Saving font changes.
  122.     Saving function key assignments for ARexx commands.
  123.     Ability to disable the "Notification" message requester.
  124.  
  125. As payment for receiving and using the un-registered version of AEMail
  126. 2.40, I would like any bugs, comments, or suggestions reported to me.  You
  127. can send me email at
  128.  
  129.     jzachar@calweb.com
  130.  
  131. A entry will be automatically added to your address book with a nickname of
  132. AEMAIL which can be used for routing email to me.
  133.  
  134. I would also like reports of bugs, any comments, or suggestions reported
  135. by registered users.
  136.  
  137. I would appreciate any suggestions that you have for improving AEMail.  I
  138. will not guarantee that I will accept all suggestions or that I will
  139. necessarily implement them in the next release; however, I do take each
  140. suggestion seriously.  In the past I have implemented a number of
  141. suggestions made by my users.  I will attempt to respond to each suggestion
  142. that is made.
  143.  
  144. In making suggestions keep in mind some of the restraints that I have
  145. placed on AEMail:
  146.  
  147.     (1) The program should be able to be run on any version of
  148.         AmigaDos 2.1 or greater (Although there may be some features that
  149.         may only work with AmigaDos 3.0 and higher), and
  150.  
  151.     (2) with the exception of TCP/IP stack software (the standard Amiga
  152.         OS prior to 3.5 does not come with such software which is required
  153.         for Internet access) or ClassAct, AEMail should not require any
  154.         extension to your system that does not come with a standard
  155.         AmigaDOS release.  This effectively rules out MUI although ClassAct
  156.         is an alternative to MUI.
  157.  
  158.         ClassAct utilizes Boopsi Classes which have been an integral part
  159.         of the Amiga OS since version 2.  ClassAct also allows
  160.         capabilities in AmigaDos 2.1 that the standard gadtools interface
  161.         does not.  The ClassAct classes AEMail requires are provided as a
  162.         part of the AEMail release which means that the user does not have
  163.         to provide anything additional.  AmigaDOS 3.5 includes these
  164.         classes as part of the release of the OS.
  165.  
  166.         Using an editor of your choice also meets this criteria since you
  167.         can use the standard AmigaDOS editors, ED or MEMACS, which come
  168.         with the standard Amiga systems.
  169.  
  170. Reports of bugs or inconsistancies in the documentation are also
  171. appreciated.
  172.  
  173. When reporting bugs or making suggestions, please be as complete as
  174. possible in describing the circumstances that brought about the problem or
  175. how the suggestion could be implemented.
  176.  
  177. I would also appreciate receiving any ARexx scripts that use AEMail's ARexx
  178. feature for inclusion in future releases.
  179.  
  180. If you give this program to anyone else to use and evaluate, please
  181. include the complete archive including the readme and documentation files
  182. and make clear to them that this is a un-registered prelimary version of
  183. the program.
  184.  
  185. As noted above, a notification procedure has been provided which can send
  186. me an email message the first time any mail is sent from AEMail.  This
  187. message can also be sent any time the user upgrades to a new version or
  188. re-installs AEMail.
  189.  
  190. When I recieve the notification message your email address is placed in a
  191. database for informing you of updates.  If you do not want to be so
  192. informed, cancel and do not send the notification message or send me email
  193. to that effect and your name will be removed from the database.
  194.  
  195. This version of AEMail is version 2.40.  It may not be distributed to
  196. anyone without my express permission.
  197.  
  198. I have my own "home page" where the latest official version can be
  199. obtained.  The URL for my home page is
  200.  
  201.     http://www.calweb.com/~jzachar
  202.  
  203. New major releases will also be posted to AmiNet.  However, my home page
  204. may contain special "interum" or "test" releases that may not be posted to
  205. AmiNet.  As a user of the program you will receive update notices via
  206. email.
  207.  
  208. When certain features are implemented, a number of these features may be
  209. disabled until the shareware fee is paid.  However, once the shareware fee
  210. is paid, it will be recognized as being paid by future version provided
  211. that there is no increase in the shareware fee.
  212.  
  213. -John Zacharias
  214.  March 31, 2001
  215.  jzachar@calweb.com
  216.  http://www.calweb.com/~jzachar/
  217.  
  218.                              REVISION HISTORY
  219.  
  220. Version 2.40    Released March 31, 2001 at the Amiga 2001 computer show
  221.                 in St.  Louis.  Enhancements and corrections in this
  222.                 release are:
  223.  
  224.                 You can now view a list of your mail on your POP server.
  225.                 You can delete mail from your server from this list or
  226.                 choose to download selected mail using the Transfer and
  227.                 Copy commands.
  228.  
  229.                 When you initially access your POP server, the following
  230.                 response has been added to the Message Available requester:
  231.                 "View on Server".  Clicking on this response will bring up
  232.                 a list of your mail on the POP Server.  The POP Server is
  233.                 active thoughout the display of this list.  To disconnect
  234.                 the POP Server and close this window you will have to
  235.                 douple click on one of your message folders.
  236.  
  237.                 The same response has been added to the "You Have Mail"
  238.                 requester.
  239.  
  240.                 A menu item called "View Message list on Server" has been
  241.                 added to the "Retrieve Messages" menu.  This serves the
  242.                 same purpose as the "View on Server" response described
  243.                 above.
  244.  
  245.                 A bug has been corrected that caused garbage to be
  246.                 displayed at the end of the subject line on the message
  247.                 list display on larger width displays.
  248.  
  249.                 When the AEMail.guide data base can not be opened, the
  250.                 error message which was prepended with "(AG)" has been
  251.                 expanded to "(AmigaGuide)" for clarification.
  252.  
  253. Version 2.30    Released March 31, 2000 at the A2K computer show in
  254.                 St.Louis.  Enhancements and corrections in this release
  255.                 are:
  256.  
  257.                 Final release of help system in AEMail.
  258.  
  259.                 The message list window is modified to display a four digit
  260.                 year rather than a 2 digit year and the subject field is
  261.                 expanded to 50 characters to allow for users with larger
  262.                 width displays.
  263.  
  264.                 Two event exits have been provided which will directly call
  265.                 ARexx scripts to handle web and email addresses embedded in
  266.                 a message.  If these exits are activated the appropriate
  267.                 ARexx script will be executed immediately when you double
  268.                 click on either a web or email address embedded in a
  269.                 message.
  270.  
  271.                 Exiting from AEMail has been improved so that the
  272.                 folder.config is not rewritten.  This reduces the instances
  273.                 when a corrupted folder list may be written.
  274.  
  275.                 Menu items have been provided which allow you to backup and
  276.                 restore your folder list.  You can restore a folder list
  277.                 different from your current folder list, but you must exit
  278.                 and reload AEMail for this different folder list to take
  279.                 effect.
  280.  
  281.                 A menu item has been added which allows you to lock and
  282.                 unlock messages in the PENDING and QUEUED folders.  Locked
  283.                 messages will not be sent until they are unlocked.
  284.  
  285.                 A problem with the sort on the Subject field has been
  286.                 corrected.  If Subject was included as part of the sort,
  287.                 but not as the last field of the sort criteria, the sort
  288.                 would be terminated without going to the rest of the
  289.                 criteria.
  290.  
  291.                 An additional script has been added to the ARexx
  292.                 directory.  This script is the "deladrgrp.aem" script
  293.                 which allows you to delete an email address from a group
  294.                 in the Address Book.
  295.  
  296.                 The installation script has been reworked.  Among the
  297.                 changes is the ability to delete users.  See the
  298.                 "INSTALL.TXT" file for a further description of the
  299.                 changes.
  300.  
  301.                 AEMail is now available on CD-ROM as well as a two disk
  302.                 diskette version and the archived Internet version.
  303.  
  304. Version 2.22    Released January 10, 2000.  This is a very limited release
  305.                 which implements the Help key.  It is still in evaluation
  306.                 and there may be further enhancements to the help system.
  307.  
  308.                 To accomodate the help screens, the Configuration Setup
  309.                 Window has been moved from the Workbench screen to the
  310.                 AEMail screen.
  311.  
  312.                 A new menu item, called "Getting Help", has been added to
  313.                 the Project menu.
  314.  
  315.                 A new Tool Type called "HELP=" has been added.  This Tool
  316.                 Type allows an alternate location for the help file
  317.                 (AEMail.guide).
  318.  
  319. Version 2.21    Released December 19, 1999.  This version corrected one
  320.                 major bug that occurred in Version 2.20.  Mail with
  321.                 attachments generated with some email programs would not
  322.                 properly show the mail or the attachments.
  323.  
  324. Version 2.20    Released December 15, 1999.  Enhancements and corrections
  325.                 in this release are:
  326.  
  327.                 Removed "Send ARexx/DOS Command..." and "Send Last
  328.                 Command" from the Project Menu and added them to a new
  329.                 ARexx/DOS menu.
  330.  
  331.                 Changed name of "Configuration Screen" to "Configuration
  332.                 Setup" Window.
  333.  
  334.                 In the "ARexx" page of the Configuration Setup added a
  335.                 "Title" column to the List View and added the "Menu Title"
  336.                 string gadget.  This menu title is added to the
  337.                 "ARexx/DOS" menu to call the particular ARexx or DOS
  338.                 command.  If a menu title is not given, that command WILL
  339.                 NOT be added to the menu.
  340.  
  341.                 In the "Edit and save message line to clipboard; set ARexx
  342.                 variable" requester added one menu column:  "ARexx/DOS"
  343.                 which is the same as the main menu.
  344.  
  345.                 Added "Move..." to the folder menu to re-arrange folders
  346.                 in the folder list and on the folder bar.
  347.  
  348.                 Added "Clone Workbench Screen Mode" checkmark gadget to the
  349.                 "General" page of the Configuration Screen.  When this is
  350.                 checked, the "Set Screen Mode" gadget is disabled and
  351.                 whichever Screen mode is selected for the Workbench (by the
  352.                 Preferences/Screen Mode program) will be used for the
  353.                 AEMail Screen Mode.
  354.  
  355.                 Fixed a major problem when using a graphics card and
  356.                 CyberGraphiX software.  If a large number of folders were
  357.                 added to the folder strip so that they extended beyond the
  358.                 visable window, those folders would be garbled when they
  359.                 were moved into the visable portion of the window.
  360.  
  361.                 Since the icon information is not available when AEMail is
  362.                 called from the shell, the configuration file will be read
  363.                 from "s:aemail.cnfg" and the AEMail mail directory stored
  364.                 in this configuration file as the mail directory.  Even if
  365.                 you have created a configuration file called something
  366.                 else or in a different directory, you should save the
  367.                 configuration file you want to use with shell commands in
  368.                 "s:aemail.cnfg".
  369.  
  370.                 When creating new folders certain names are illegal.  This
  371.                 includes the name "folder" (case insensitive) and any name
  372.                 containing the characters :, /, or \.  Edits have been
  373.                 placed in the "Folder Configuration Window" to prevent
  374.                 creating folder names that are illegal.
  375.  
  376.                 Install script corrected to prevent calling the
  377.                 configuration file "AEMail".  If the configuration file is
  378.                 called "AEMail" it would wipe out the "AEMail" program.
  379.  
  380.                 Install script changed to save temporary files in T: rather
  381.                 than RAM:  In most cases T: is normally assigned to RAM:
  382.  
  383.                 Install script modified to allow bypassing configuring
  384.                 users if Version 2.00 or higher was previously installed.
  385.  
  386.                 Corrected a problem when replying to a message directed to
  387.                 multiple addresses when one of the addresses far down the
  388.                 list had a real name associated with it and earlier ones
  389.                 did not.  If that happened, the system would either freeze
  390.                 or crash when the messages in the folder list were
  391.                 displayed.
  392.  
  393.                 Mime attachments that use the "multipart/alternative" mime
  394.                 type/subtype are now correctly handled to show all
  395.                 attachments.  This mime type/subtype is widely used in the
  396.                 Macintosh and PC world.
  397.  
  398.                 Fixed a problem when retrieving messages from a file which
  399.                 were exported as a group from a different UserID than the
  400.                 one for which the group file was being retrieved.  The
  401.                 group was being retrieved as a single message without being
  402.                 broken up into individual messages.
  403.  
  404.                 Fixed a problem that brought up a console window on the
  405.                 Workbench when you call a DOS program asynchronously.  The
  406.                 console window is no longer brought up.
  407.  
  408.                 AEMail now display headers with Quoted-Printable
  409.                 information in them correctly.  A quoted-printable header
  410.                 is identified by:
  411.  
  412.                     =?(font)?Q?...(header)....?=
  413.  
  414.                 The header only is now displayed with translation to the
  415.                 foriegn character set which is contained in the header.
  416.  
  417.                 PLEASE NOTE:  There are other header formats that sometimes
  418.                 occur with a character sequence other then "?Q?".  These
  419.                 formats are not currently handled correctly, but instead
  420.                 are left in their original format.
  421.  
  422.                 One additional script has been added to the ARexx
  423.                 directory.  This script is the "html2.aem" script which
  424.                 allows you to select between several browsers when
  425.                 displaying html attachments or calling an html document
  426.                 from an embedded www address in a message.
  427.  
  428. Version 2.01    Released March 24, 1999.  This is a minor release
  429.                 correcting bugs discovered after the release of 2.00,
  430.                 Corrections in this release are:
  431.  
  432.                 The folder font name was not properly saved when it was
  433.                 changed.  It always reverted back to the Topaz font.  This
  434.                 has been corrected.
  435.  
  436.                 The folder font size was not correctly calculated when
  437.                 return was made from the configuration page.  This has been
  438.                 corrected.
  439.  
  440.                 Added Right Amiga 'p' to the string editing keys for the
  441.                 "POP3 UserId" string gadget on the Configuration Identity
  442.                 page to bring up the "Set Password" requester.
  443.  
  444.                 The ARexx flag was not correctly remembered on the Start Net
  445.                 and Stop Net scripts on the TCP/IP configuration page.  This has
  446.                 been corrected.
  447.  
  448.                 The mail directory could not be properly changed with the
  449.                 installation script.  It would always revert back to the
  450.                 old mail directory.  This has been corrected.
  451.  
  452.                 When creating a group entry in the Address Book, the "Send
  453.                 Header Only" flag remained disabled.  When you click on
  454.                 Group, the "Send Header Only" now becomes enabled.
  455.  
  456.                 Additional scripts have been added to the ARexx directory.
  457.                 See the ARexx.readme in the ARexx directory for an
  458.                 explaination of these scripts.
  459.  
  460. Version 2.00    Released March 13, 1999 at the Amiga '99 computer show in
  461.                 St.Louis.  Enhancements and corrections in this release
  462.                 are:
  463.  
  464.                 A complete rewrite of the configuration section of AEMail
  465.                 using ClassAct.  Among the major changes to the
  466.                 configuration are:
  467.  
  468.                     (1) Addition of a "Viewer" page.  This page allows the
  469.                         user to modify or create their "mailcap" file.  The
  470.                         user also will no longer be able to specify where
  471.                         the mailcap file will be.  It always will be in the
  472.                         mail directory and be called "mailcap".
  473.  
  474.                     (2) Addition of an "ARexx" page.  This will allow the
  475.                         user to assign ARexx or AmigaDos commands to the
  476.                         function keys.  You will be able to use shifted
  477.                         function keys, ALT with function keys. or CTRL with
  478.                         function keys which allows the potental of
  479.                         assigning 40 commands.  For Un-Registered users you
  480.                         will not be able to save this list so each time you
  481.                         load AEMail you will have no function key
  482.                         assignments.
  483.  
  484.                     (3) Addition of a "Fonts" page.  This will allow the
  485.                         user to assign different fonts to different
  486.                         sections of AEMail with certain restrictions.
  487.                         These sections are:
  488.  
  489.                             Configuration Page font.  This can be any font
  490.                                 at any size.  However, if you use too large
  491.                                 a font and depending on you screen
  492.                                 resolution you may find that the
  493.                                 information on the Configuration screen
  494.                                 will not fit on the screen.
  495.  
  496.                             AEMail Screen Font.  This font will affect the
  497.                                 screen and window titles on the main AEMail
  498.                                 screen, the menus, and and true requesters.
  499.                                 Any font and size can be used.
  500.  
  501.                             AEMail General Font.  This font affects the
  502.                                 most of the general displays and list
  503.                                 views.  At this time this font is
  504.                                 restricted to a size 8, non-proportional
  505.                                 font.  When the remainder of AEMail is
  506.                                 converted to ClassAct, this restriction
  507.                                 will be lifted.
  508.  
  509.                             Folder Font.  This font affects the folder
  510.                                 strip and is the font that is used for the
  511.                                 folder name and number of messages in the
  512.                                 folder strip display.  It can be any font
  513.                                 or font size.
  514.  
  515.                             Message Font.  This font affects the message
  516.                                 display.  This can be any font of any size,
  517.                                 but, be warned, use of a proprtional font
  518.                                 may slow down the display of certain
  519.                                 messages that have very long lines.
  520.  
  521.                         Change fonts with care.  In certain instances they
  522.                         can force the display to go off the side or bottom
  523.                         of the screen.
  524.  
  525.                     (4) Smarter defaults in the Identity page providing the
  526.                         TCP/IP stack has been loaded before the
  527.                         configuration screen is called.
  528.  
  529.                     (5) Added right Amiga "d" to the string editing
  530.                         functions to bring in the default value for strings
  531.                         that have defaults.
  532.  
  533.                     (6) Added right Amiga "f" to the string editing
  534.                         functions to bring up the file requester for those
  535.                         strings that have a file requester associated with
  536.                         them.
  537.  
  538.                     (7) Elimination of the mailcap directory in the Paths
  539.                         page since the mailcap now must be in your mail
  540.                         directory.
  541.  
  542.                     (8) Other minor changes to the Configuration pages.
  543.  
  544.                 When AEMail is first loaded, a window will appear on the
  545.                 Workbench indicating the progress of loading the
  546.                 configuration data.
  547.  
  548.                 When AEMail quits, the "Updating All AEMail Files" message
  549.                 will show the progress of the update (what files are being
  550.                 updated).
  551.  
  552.                 Corrected a bug where the updating occurred with files that
  553.                 didn't need updating.
  554.  
  555.                 When AEMail first loads after a new version is installed, a
  556.                 special "Notification Message" requester will appear asking
  557.                 if a message should be sent to the author requesting
  558.                 update notification.  This requester can be cancelled, but
  559.                 the requester will continue to appear if it is.  For
  560.                 unregistered users this requester will always appear.  For
  561.                 registered user, this requester can be disabled even if it
  562.                 is cancelled.
  563.  
  564.                 A menu item has been added to the Project menu to bring up
  565.                 the "Notification Message" if the user wants to inform me
  566.                 of changes in his email address or system configuration.
  567.  
  568.                 AEMail no longer automatically sends the special
  569.                 "Notification" message when you send your first message.
  570.  
  571.                 The hot keys for moving to the next and previous messages
  572.                 have been changed to the right and left cursor keys.  The
  573.                 old hot keys ("." and ",") are still also in effect.
  574.  
  575.                 The hot keys for moving to the next and previous folders
  576.                 have been changed to the shifted right and left cursor
  577.                 keys.  The old hot keys (">" and "<") are still also in
  578.                 effect.
  579.  
  580.                 The ALT cursor up will move lists or the message display to
  581.                 the top of the list rather than cursor left.
  582.  
  583.                 The ALT cursor down will move lists or the message display
  584.                 to the bottom of the list rather than cursor left.
  585.  
  586.                 When a line in a message that has a email address or web
  587.                 address is double clicked, just the email or web address is
  588.                 displayed on the clipboard window.  If you have an
  589.                 appropriate ARexx script assigned to a function key,
  590.                 pressing the function key will perform such functions as
  591.                 calling your web browser to display the web address,
  592.                 placing the email address in your address book, or
  593.                 composing a message to the email addressee.
  594.  
  595.                 Holding down the shift key when you double click on the web
  596.                 address or email address embedded in a message will bring
  597.                 up the entire line in the clipboard window.
  598.  
  599.                 A bug was corrected that when printing a message from a
  600.                 displayed message, the message was deselected which
  601.                 preventing other operations to be performed on that message
  602.                 (such as deleting, exporting etc.).  The message now
  603.                 remains selected.
  604.  
  605.                 If the user's address was the last address in the To: or
  606.                 cc:  line when replying to a message with multiple
  607.                 recipients and the user chose to send the reply to all the
  608.                 recipients, the system went into a loop.  This bug has been
  609.                 corrected.
  610.  
  611.                 When exporting a large number of messages as a group, if
  612.                 you cancelled the file requester, the system went into a
  613.                 loop bringing up the file requester.  This bug has been
  614.                 corrected.
  615.  
  616.                 When sending a message to a recipient with a long email
  617.                 address the message:
  618.  
  619.                     Error: Recipient name too long to fit on line!
  620.  
  621.                 could occur.  This has been corrected.
  622.  
  623.                 When using multiple "body" or "other header" filters on
  624.                 more than one folder, you could freeze the system.  This
  625.                 has been corrected.
  626.  
  627.                 When composing a message and adding attachments, if you
  628.                 tried to delete an attachment beyond the second attachment,
  629.                 you could freeze the system.  This has been corrected.
  630.  
  631.                 Addition of the QUIT and GETVAR Arexx commands.
  632.                 Additional sample ARexx scripts have also been added to
  633.                 the ARexx directory.
  634.  
  635.                 The Installation script for Version 2.00 has been
  636.                 completely re-written to install multiple users and the
  637.                 ClassAct classes.
  638.  
  639. Version 1.52    Released October 3, 1998 (dated October 1, 1998) at the
  640.                 Midwestern Amiga Exposition (AMICON) in Columbus, Ohio.
  641.                 Enhancements and corrections in this release are:
  642.  
  643.                 Keyboard hotkeys have been added for each of the commands
  644.                 on the command icon bar.  You no longer have to click on
  645.                 the icon to activate the command.  You can enter a key on
  646.                 the keyboard to accomplish this.  You can also advance to
  647.                 the next level (such as the list of messages or the
  648.                 display of a message) by pressing the RETURN key rather
  649.                 than double clicking.
  650.  
  651.                 The message display has been modified to show whether a
  652.                 message is active or deleted.
  653.  
  654.                 If a line in the body of a any message exceeded 256
  655.                 characters and you were using body text filtering, the
  656.                 system blew when such a message was received.  This has
  657.                 been corrected.
  658.  
  659.                 Fowarded messages did not include headers unless "Display
  660.                 Full Hdr" was checked.  Now, if "Display Full Hdr" is not
  661.                 checked a minimum set of headers will be sent.
  662.  
  663.                 A new checkmark item, "Fwd Body Txt Only" has been added
  664.                 to the Messages menu so that you can forward messages with
  665.                 headers.
  666.  
  667.                 A copies requester has been added to the print command so
  668.                 that multiple copies of a message, message list, or
  669.                 address book can be printed.
  670.  
  671.                 Several new ARexx commands have been added.  They include:
  672.  
  673.                     GETLISTITEM
  674.                     ADDRESS_BOOK GET nickname FIRST USERID
  675.                     ADDRESS_BOOK GET nickname NEXT USERID
  676.  
  677.                 The optional keyword "DESCRIPTION" has been added to the
  678.                 ARexx "ADDRESS_BOOK LIST" command and the ARexx "GETNUMBER"
  679.                 display has been modified to contain [+] and [-]
  680.                 increment/decrement gadgets.
  681.  
  682.                 The ARexx script "Addtogrp.aem" has been modified to
  683.                 utilize the new GETLISTITEM command.
  684.  
  685.                 Several new ARexx scripts have been added to the ARexx
  686.                 directory.  They include:
  687.  
  688.                     compose.aem     Send or Queue a message from a text
  689.                                     file.
  690.                     DB2ABK.aem      Copy email address from data base to
  691.                                     Address Book.
  692.                     Modgrpnknm      Modify group nickname in Address Book.
  693.  
  694.                 See the readme files for each of these scripts to see how
  695.                 they can be utilized.  The readme files are contained in
  696.                 the ARexx directory along with the scripts themselves.
  697.  
  698.  
  699. Version 1.51    Released March 21, 1998.  This is a minor update version
  700.                 which corrects these bugs:  (No enhancements have been
  701.                 added)
  702.  
  703.                 If you are not connected to the Internet when you attempt
  704.                 to send a message not previously saved in the PENDING or
  705.                 QUEUED folders, the message will now be saved in the QUEUED
  706.                 folder.  AEMail was always intended to work this way, but a
  707.                 bug that crept in in Version 1.43 saved the message in the
  708.                 QUEUED folder and then promptly removed it.  This has been
  709.                 corrected.
  710.  
  711.                 The AEMail ARexx command "ADDRESS_BOOK CREATE GROUP ..."
  712.                 created the group with it's first user-id truncated to 19
  713.                 characters.  This has been corrected.
  714.  
  715.                 The ARexx script "Addtogrp.aem" has been added to the ARexx
  716.                 directory.  This script is used to add To:  and cc:  names
  717.                 from a received message to a group entry in the Address
  718.                 Book.
  719.  
  720.  
  721. Version 1.50    Released March 14, 1998 at the Gateway Amiga'98 show.
  722.                 Major enhancements and corrections in this release are:
  723.  
  724.                 Added ARexx support.  AEMail now has a very powerful set
  725.                 of ARexx commands that can be used to control AEMail from
  726.                 external ARexx scripts.  You can also execute ARexx
  727.                 scripts and AmigaDOS scripts from within AEMail.
  728.                 Additional ARexx commands are planned with the next
  729.                 release of AEMail.  Eventually all AEMail menus and
  730.                 commands will have ARexx equivalents.
  731.  
  732.                 The Install Script will create a new directory in your
  733.                 AEMail program drawer called ARexx.  It will contain the
  734.                 ARexx portion of the .doc file called AEMail-ARexx.doc
  735.                 which can be printed out and referred to.  The ARexx
  736.                 drawer will also contain some sample ARexx scripts with
  737.                 associated .readme files.
  738.  
  739.                 A special mailcap file and a script called "html.aem" is
  740.                 also in the ARexx drawer which can display HTML
  741.                 attachments using your browser.  Be sure and read the
  742.                 html.readme file which is also in the ARexx drawer.
  743.  
  744.                 Added two menu items under the Project Menu called "Send
  745.                 AREXX/DOS command" and "Send Last Command".  Currently
  746.                 using these menu items is the only way to send ARexx or
  747.                 DOS commands.  A future version will allow you to assign
  748.                 commands to function keys.
  749.  
  750.                 Added the AREXXPORT= Tool Type.  Special note: by default
  751.                 the ARexx Message Port name is "AEMAIL1".  This Tool Type
  752.                 is not needed if you use the default port name.
  753.  
  754.                 Added the ARexx port name to the "About" menu item.
  755.  
  756.                 Corrected a bug that appeared in Version 1.43 in which
  757.                 messages with a bcc: header were not being sent to the
  758.                 bcc: recipients.
  759.  
  760.                 When editing messages with to:, cc:, or bcc: header
  761.                 strings that exceeded 256 bytes, a system crash could have
  762.                 occurred.  This bug has been corrected.
  763.  
  764.                 Changed the placement of the [Send Message Now] and the
  765.                 [Save in Pending] gadgets on the Compose Message screen.
  766.                 [Send Message Now] now appears as the left most gadget
  767.                 since this will probably be the most likely gadget to hit.
  768.  
  769.  
  770. Version 1.43    Released January 15, 1998.  This release is essentially
  771.                 identical to Version 1.42 with the addition of the
  772.                 documentation files and the installation script.  Some
  773.                 bugs that appeared after 1.42 was released are also
  774.                 corrected.
  775.  
  776.                 Bug fixes and new features in version 1.42 (version 1.43)
  777.                 are as follows:
  778.  
  779.                 Corrected a bug with the Address Book Window where
  780.                 selecting a group nickname would sometimes wipe out the
  781.                 address left in the address field.  It now works correctly
  782.                 in all situations.  The address is left in the address
  783.                 field to faciliate adding addresses to group entries.
  784.  
  785.                 Corrected a bug in the sort order when selecting messages
  786.                 in the order received if the folder contained in excess of
  787.                 999 messages.  The order is now correct to 9,999 messages.
  788.                 Note: because some messages do not have the correct date in
  789.                 them (their computers did not have a correct date set), you
  790.                 will sometimes see messages that appear out of order by
  791.                 date if you set the "order received" criteria.  This is not
  792.                 a bug since even though the date was incorrect, the order
  793.                 is maintained as to when the message was received.
  794.  
  795.                 If you gave a description to a folder that was too large to
  796.                 fit on the Message List Window list view heading line, the
  797.                 system crashed.  The description is now truncated if it
  798.                 will not fit in the list view heading.
  799.  
  800.                 Corrected a bug in which a minimum header specification
  801.                 would not display a header that did not have the same case
  802.                 as the specification (i.e., CC:, Cc:  headers would not
  803.                 display for a cc:  minimum header specification).  The
  804.                 check is now case insensitive.
  805.  
  806.                 Added the "Last Selected" menu item under "Messages".  If
  807.                 you did a multiple selection on a group of messages and
  808.                 then performed an operation on the group of messages (such
  809.                 as deleting, copying, saving the group to a file, etc.),
  810.                 the messages will be de-selected as the operation is
  811.                 performed on each message.  The "Last Selected" menu item
  812.                 will allow you to re-select the same previously selected
  813.                 messages so that you can perform another operation on the
  814.                 same group of messages.
  815.  
  816.                 Added [Last Saved] and [Last Used] buttons to the
  817.                 Sort Window.  This allows the user to restore the sort
  818.                 criteria that was last saved or last used.
  819.  
  820.                 Filtering of messages is now no longer restricted to the
  821.                 first line of a particular header.  This is particularly
  822.                 true of messages that have been sent to or cc'd to multiple
  823.                 recipients.  Now the entire To: or cc: header is checked
  824.                 if specified as the filtering criteria.
  825.  
  826.                 To accomodate the ability to filter on the complete list
  827.                 of recipients and to provide the capability to send
  828.                 replies to all To: and cc: recipients (see below), the
  829.                 [Folder-Name].config file format has been changed.
  830.  
  831.                 The filtering criteria specification for headers which
  832.                 contain substrings is changed from "Equals" to "Contains"
  833.                 and from "Not Equal" to "Does Not Contain".  This provides
  834.                 no difference in operation and is only a syntatical change.
  835.  
  836.                 For registerd users only, two new field types have been
  837.                 added for filtering:  Other Message Hdrs and Message
  838.                 Body.  Filtering for Other Message Hdrs will check any
  839.                 other header that might be in the message and Message
  840.                 Body will check data that is contained within the message.
  841.  
  842.                 Increased the size of the string gadgets in the
  843.                 COMPOSE MESSAGE window for To:, cc:, and bcc:  headers to
  844.                 allow long multiple addressee strings.  Up to 4096 bytes
  845.                 are now allowed for these strings.  An individual addressee
  846.                 (name and email address) is still restricted to what can
  847.                 fit on one message line (maximum of about 70 characters).
  848.  
  849.                 Allowed the ability to add multiple recipients of messages
  850.                 that are responded to to either the To:, cc:, or bcc:
  851.                 fields.  If there are multiple To:  recipients or one or
  852.                 more cc:  addresses in a message that is being replyed to,
  853.                 a special requester will appear on the COMPOSE MESSAGE
  854.                 window to allow the addition of these addresses.
  855.  
  856.                 Corrected a bug that sometimes caused headers in messages
  857.                 being composed to be garbled. This was a rare occurance.
  858.  
  859.                 When sending messages using the "Send Message Immediately"
  860.                 command from the Command Icon Tool Bar the default folder
  861.                 used to send the message is now the QUEUED folder and not
  862.                 the PENDING folder.  You will have to select the PENDING
  863.                 folder if you want to send the messages from there.
  864.  
  865.                 When sending messages to more than one recipient, the
  866.                 progress window will now report Sending to n of n
  867.                 recipients of message n of n.  You can also abort the send
  868.                 as each recipient is contacted.
  869.  
  870.                 When you call the Address Book from the Compose window,
  871.                 you can click into the To:, cc:, or bcc: field to select
  872.                 which field you want the address from the Address Book
  873.                 to be added to.  You will notice that the select cycle gadget
  874.                 will automatically reflect the field you are adding the
  875.                 address to. This works with both the special Address Book
  876.                 and the full Address Book if it is called from the compose
  877.                 window.
  878.  
  879.                 If you call the Address Book directly, the select cycle
  880.                 gadget is ghosted since it has no effect.  If you call the
  881.                 compose window FROM the Address Book the selected address
  882.                 will appear in the To: field only (this is the way it
  883.                 always has worked even if you were to have selected a
  884.                 different field in the cycle gadget).
  885.  
  886.                 Additional icons are active when the Address Book is
  887.                 called directly.  These are the current folder message
  888.                 list icon and the previous and next folder message list
  889.                 icons.
  890.  
  891. Version 1.42    Limited release on January 1, 1998.  This release
  892.                 contained the changes and bug fixes listed above under
  893.                 Version 1.43 without the documentation files or
  894.                 installation script.
  895.  
  896. Version 1.41    Limited release on November 1, 1996.  Released on diskette
  897.                 as a registered version at the MAE show.  Several minor
  898.                 bugs were corrected with this release as follows:
  899.  
  900.                 Corrected a bug that occurred when you double-clicked on a
  901.                 name in the Address Book when composing a message.  The
  902.                 [Call Address Book] gadget remained ghosted (disabled)
  903.                 after the Address Book was closed.  It is now enabled.
  904.  
  905.                 When reading attachments, if the [Save Clip] button is
  906.                 ghosted (disabled), the [Clip Unit] button will also be
  907.                 disabled.
  908.  
  909.                 If there are multiple attachments to a message, when you
  910.                 save an attachment AEMail will now remember the drawer you
  911.                 saved it to.  However, if you read another message with
  912.                 attachments, the directory will return to the default save
  913.                 directory.
  914.  
  915.                 If you are unable to send a message when you click on
  916.                 [Send Message Now] in the compose window the message will
  917.                 be stored in the QUEUED folder rather than the PENDING
  918.                 folder.  This will allow you to immediately send the
  919.                 message when you re-connect to your Internet Service
  920.                 Provider.
  921.  
  922. Version 1.40    Released October 10, 1997.  Major enhancements and
  923.                 corrections in this release are:
  924.  
  925.                 Added the ability to filter incoming messages to specified
  926.                 folders.  This ability acts on information in the header of
  927.                 the message to determine where to direct a message.  Wild
  928.                 card capability, ignoring case capability, and simple AND
  929.                 or OR relationships can be specified in the filtering
  930.                 criteria.  You can also exclude messages from being stored
  931.                 in any folder including the INBOX.
  932.  
  933.                 Corrected a bug which caused the system to freeze if you
  934.                 double clicked on the [Add Address Book] gadget in the
  935.                 Compose Message window (or clicked on the gadget after the
  936.                 Address Book was displayed).  When you click on the
  937.                 [Add Address Book] gadget in the Compose Message window it
  938.                 will now become disabled until you close the Address Book
  939.                 window.
  940.  
  941.                 Corrected a problem that sometimes occurred if you received
  942.                 an error from your service provider when you were sending a
  943.                 message.  You would get constant error messages saying that
  944.                 the system could not open the output mail.  The error
  945.                 message from the service provider was also shifted to the
  946.                 right and off the screen.  It is now correctly displayed.
  947.  
  948.                 Corrected a problem that could cause a GURU when sending a
  949.                 message if the combined length of the Real Name (from the
  950.                 Address Book) and the UserID from the Address Book was
  951.                 greater than 71 characters.  Now, if this occurs, only the
  952.                 UserID is placed in the To: field of the message.  Also,
  953.                 when placing the UserID in the Address Book you are
  954.                 limited to 70 characters.
  955.  
  956.                 The "Novice" user level has been removed from the
  957.                 AEMail_Installation script.  "Intermediate" is now the
  958.                 minimum user level that you can install AEMail.  The
  959.                 Installation script also provides for backing up your
  960.                 folder.config file.
  961.  
  962. Version 1.31    Limited release on September 24, 1997.
  963.  
  964.                 Increased the size of the UserID that could be entered.
  965.                 All configuration items in the Identity configuration page
  966.                 have a maximum entry size of 99 characters with the exception
  967.                 of the Password which is limited to 30 characters.
  968.  
  969. Version 1.30    Released September 1, 1997.   Major enhancements and
  970.                 corrections in this release are:
  971.  
  972.                 Clipboard support has been added to AEMail in the following
  973.                 manner:
  974.  
  975.                     (1) All string entry gadgets allow copying to and
  976.                         pasting from the clipboard.
  977.  
  978.                     (2) Multiple clipboard units can be specified (up to
  979.                         256)
  980.  
  981.                     (3) The message body can be copied in it's entirety to
  982.                         the clipboard.
  983.  
  984.                     (4) Any line in a message can be edited and copied to
  985.                         the clipboard.  While it is being edited you can
  986.                         paste data from another clipboard unit into the
  987.                         line being edited.
  988.  
  989.                     (5) A unique feature has been added where you can
  990.                         display the contents of all clipboard units
  991.                         currently active.  You can select a item from this
  992.                         list to paste into a string entry gadget.
  993.  
  994.                 The "Save Text" button used when displaying text will now
  995.                 call up a special requester which will allow you to select
  996.                 from a number of options including a VIEW option which will
  997.                 allow you to use your mailcap viewing program to display
  998.                 and manipulate the message.
  999.  
  1000.                 The "Attachment" requester has been modified to include
  1001.                 options for saving to the clipboard.
  1002.  
  1003.                 Messages marked for deletion were not being deleted if no
  1004.                 other activity had been performed on the folder that
  1005.                 contained the messages.  This has been corrected.
  1006.  
  1007.                 Occasional problems were occuring when double clicking on a
  1008.                 message caused a "Error: Select Folder Logic Error!!!"
  1009.                 message to appear and AEMail exited.  This has been
  1010.                 corrected.
  1011.  
  1012.                 A period instead of a comma was being incorrectly placed
  1013.                 after the day of the week in the Date: header.  This has
  1014.                 been corrected.
  1015.  
  1016.                 If you attempted to send a message to a group with the
  1017.                 Expand not checked in the main Address Book display
  1018.                 (registered users only), the message was not being sent to
  1019.                 any of the group addresses and you would get an error
  1020.                 message saying that the message could not be sent.  This
  1021.                 has been corrected.
  1022.  
  1023.                 The "Quote Original Message" box remained checked if you
  1024.                 changed from a reply to either a forwarded or new message.
  1025.                 This has been corrected so that "Quote Original Message"
  1026.                 will be un-checked if you change from a reply to either a
  1027.                 forwarded or new message.
  1028.  
  1029.                 The "Add Signature Block" box remained unchecked if you
  1030.                 changed from editing a message to creating a new message.
  1031.                 This has been corrected so that "Add Signature Block" will
  1032.                 become checked when you switch to creating a new message.
  1033.  
  1034.                 (some of the above bug corrections were in the 1.22
  1035.                 release)
  1036.  
  1037. Version 1.22    Limited release on July 21, 1996.
  1038.  
  1039.                 A problem occurred with one particlular ISP
  1040.                 (bcsupernet.com) in which small, partial buffers were being
  1041.                 sent from the ISP.  AEMail could not recognize the reponse
  1042.                 because it was not complete in the buffer that AEMail
  1043.                 received.  AEMail was corrected so that, if it received an
  1044.                 incomplete buffer, it continued to ask for data until it
  1045.                 received the ending line feed.
  1046.  
  1047. Version 1.21    Released July 6, 1997.  Major corrections to this release
  1048.                 are:
  1049.  
  1050.                 A major bug has been corrected in which lines greater than
  1051.                 78 characters could cause AEMail to hang or guru when
  1052.                 exiting from the Compose screen.
  1053.  
  1054.                 Depending on your screen dimensions, some of the gadgets on
  1055.                 the Compose screen could have overlayed others, especially
  1056.                 at the bottom of the screen.  This was partially caused by
  1057.                 the use of large Screen fonts in the screen and window
  1058.                 titles (set by the Fonts Preferences).  AEMail now more
  1059.                 intelligently calculates the placement of gadgets on the
  1060.                 Compose screen.  It also forces the use of the Topaz 8 font
  1061.                 for screen and window titles.
  1062.  
  1063.                 The word wrap feature in the display window was not taking
  1064.                 full advantage of the width of the listview.
  1065.  
  1066.                 The EXPAND checkmark gadget in the address book displays
  1067.                 did not work properly with certain screen widths.
  1068.  
  1069.                 If you were displaying a message when you decided to
  1070.                 Compose a reply, the message did not remain selected so
  1071.                 that you could delete or transfer it without re-selecting
  1072.                 it.  The message now remains selected until you exit from
  1073.                 the message display.
  1074.  
  1075.                 New cursor commands have been added to the control of the
  1076.                 listviews.  They include:
  1077.  
  1078.                     "Home" or "Cursor Left" moves the listview to the top.
  1079.                     "End" or "Cursor Right" moves the listview to the
  1080.                         botton.
  1081.                     "PgUp" or "Shift Cursor Up" pages the listview one
  1082.                         "page" up.  The top line of the previous page will
  1083.                         be displayed as the bottom line of the new page.
  1084.                     "PgDn" or "Shift Cursor Down" pages the list view one
  1085.                         "page" down.  The bottom line of the previous page
  1086.                         will be displayed as the top line of the new page.
  1087.                     The cursor up/down keys on the keypad will have the
  1088.                         same action as the normal cursor keys with the
  1089.                         exception of the shift feature.
  1090.  
  1091.                 The slider bar on the message listview did not move the
  1092.                 message as you moved the slider, but only when you released
  1093.                 the left button.  The listview now moves as you move the
  1094.                 slider.
  1095.  
  1096.                 Some of the command tool bars have been modified -
  1097.                 primarily as to color.
  1098.  
  1099.                 Two new command tool bar icons have been added
  1100.                 corresponding to the menu items Copy Messages and Transfer
  1101.                 Messages.  These are placed after the delete icon and
  1102.                 before the startnet icon.  The copy icon looks like two
  1103.                 sheets of paper and the transfer icon looks like a sheet of
  1104.                 paper with arrows going out horizontally.
  1105.  
  1106.                 Mode requester in the General Parameters Configuration page
  1107.                 now displays the current screen mode in the requester.
  1108.  
  1109.                 The problem with hacks or commodities that moved a window
  1110.                 to the front when you clicked into it such as the
  1111.                 "Click-To-Front" commodity (the folder window disappeared)
  1112.                 has been corrected.  Any other hack or commodity that
  1113.                 automatically brings the current window to front either
  1114.                 when you click on it or when you pass the cursor over it,
  1115.                 should work now.  Please let me know if you are still
  1116.                 having problems.
  1117.  
  1118. Version 1.20    Released July 1, 1997.  Major enhancements and corrections
  1119.                 in this release are:
  1120.  
  1121.                 For registered users you can use password protection to
  1122.                 access AEMail.  This is particularly useful for multiple
  1123.                 user configurations.
  1124.  
  1125.                 The command tool bar as been re-designed and re-arranged.
  1126.                 The icons are now in color and several new ones have been
  1127.                 added including:
  1128.  
  1129.                     Display Previous Folder's Message List
  1130.                     Display Current Folder's Message List
  1131.                     Display Next Folder's Message List
  1132.                     Start TCP/IP Network Connection
  1133.                     Terminate TCP/IP Network Connection
  1134.  
  1135.                 The folder icon bar has been re-designed and made smaller.
  1136.                 Since the vertical and horizontal size of each folder icon
  1137.                 depends on the font used, the font and size for the folder
  1138.                 bar can be user defined.
  1139.  
  1140.                 The Compose Message window has been completely revised.
  1141.                 It now allows message text to be encoded with
  1142.                 printed-quotable and BASE64 encoding.  Also, when calling
  1143.                 your editor, the compose window is re-activated when you
  1144.                 save and quit from the editor.  Only the body of the
  1145.                 message appears in the editor window.  This change makes
  1146.                 the use of any editor that relenquishes control (such as
  1147.                 CygnusEd (CED)) usable without any special considerations.
  1148.  
  1149.                 You can save messages from the Compose Message window in
  1150.                 either the PENDING or QUEUED folders or you can
  1151.                 immediately send them.
  1152.  
  1153.                 The Address Book when called from the Compose Message
  1154.                 window will normally have only the Group header without
  1155.                 the members of the group shown.  For registered users, you
  1156.                 will be able to expand the group names, however.  Also,
  1157.                 the Address Book, when called from the Compose window,
  1158.                 will not have the data entry fields for adding addresses
  1159.                 to the Address Book (although there is an option to call
  1160.                 the complete Address Book).
  1161.  
  1162.                 For registered users, when you directly call the Address
  1163.                 Book, you will be able to "shrink" the Groups to show only
  1164.                 the Group header.
  1165.  
  1166.                 For registered users, different signature files are
  1167.                 possible.
  1168.  
  1169.                 For registered users, additional user headers can be
  1170.                 defined.
  1171.  
  1172.                 Attachments can use "quoted-printable" encoding.
  1173.  
  1174.                 When composing messages that are stored in the PENDING or
  1175.                 QUEUED folders the system will "remember" previous
  1176.                 attachments and additional headers that were added.
  1177.  
  1178.                 When editing messages, the message that is edited will be
  1179.                 completely removed from the PENDING or QUEUED folder
  1180.                 rather than marked deleted.
  1181.  
  1182.                 For all major list views, you can use the cursor keys to
  1183.                 move the lists up or down.
  1184.  
  1185.                 For users of AmigaDOS 3.0 or above, "drag select" has been
  1186.                 implemented for the Message list.  You can "select"
  1187.                 multiple messages by holding the left mouse button down
  1188.                 and dragging it over several messages.
  1189.  
  1190.                 The messages counts that are shown in the folder icons
  1191.                 will have deleted messages subtracted out.
  1192.  
  1193.                 Several new menu items have been added including the
  1194.                 ability to "hide" deleted messages and to show only unread
  1195.                 messages.  You can also force a reply to a message to the
  1196.                 "From:" address even if there is a "Reply-To:" address.
  1197.  
  1198.                 If you print a message, it will be marked as "un-read" the
  1199.                 same as if you displayed it.
  1200.  
  1201.                 If you are reading a message when you receive additional
  1202.                 messages, delete a message, or print a message, the
  1203.                 display will remain on the message and not switch to the
  1204.                 message list.
  1205.  
  1206.                 A &(to) parameter has been added to the "Quote Header" for
  1207.                 quoted replies.
  1208.  
  1209.                 Corrected a problem where (fwd) was not recognized at the
  1210.                 end of the subject line.  AEMail will now recognize the
  1211.                 (fwd) at either the beginning or end of the line.  Compose
  1212.                 now also places the (fwd) correctly at the end of the
  1213.                 subject line.
  1214.  
  1215.                 Other minor corrections have been made.
  1216.  
  1217. Version 1.15    Released April 5, 1997.  Major corrections to this
  1218.                 release are:
  1219.  
  1220.                 The message display routines have been speeded up
  1221.                 considerably.  As a result of this, the restriction
  1222.                 which prevented text attachments from being "shown"
  1223.                 in the message window if they exceeded 5000 characters
  1224.                 has been lifted.  Further increases in message display
  1225.                 speed will be implemented in future releases.
  1226.  
  1227.                 Foreign character sets requiring 8-bit display are now
  1228.                 correctly shown and sent provided your provider can
  1229.                 handle 8-bit encoding.  Other encoding methods, such
  1230.                 as "quoted-printable" on output, are not handled as
  1231.                 yet. They will be handled in a future version.
  1232.  
  1233.                 When messages are marked for deletion, the on-disk
  1234.                 configuration file is NOT updated.  This greatly speeds
  1235.                 up the deletion marking process.  The downside of this
  1236.                 is that, if the system crashes or your system is turned
  1237.                 off before AEMail terminates, these messages will not
  1238.                 be deleted or remain marked for deletion when AEMail
  1239.                 is re-loaded.
  1240.  
  1241.                 Daylight Saving Time was only being calculated correctly
  1242.                 for the United States.  The United Kngdom and Europe
  1243.                 use "Summer Time" which starts one week before DST in
  1244.                 the United States (last Sunday in March rather than
  1245.                 the first Sunday in April).  This has been corrected.
  1246.  
  1247.                 By using a special AEMail tz environmental variable
  1248.                 you can now specify time zone increments in half
  1249.                 hours and with names longer than 3 characters (up to
  1250.                 9 characters for both Standard Time and Daylight
  1251.                 Savings/Summer Time).
  1252.  
  1253.                 In versions prior to 1.15, whenever you sent your first
  1254.                 email (and, as a result, sent the registration message),
  1255.                 the ABOUT window would indicate you were "** REGISTERED **.
  1256.                 This is no longer true.  The "** REGISTERED **" designation
  1257.                 will only occur when your shareware fee is acknowledged.
  1258.  
  1259.                 The Installation script has been modified so that it
  1260.                 no longer copies the sys:rexxc directory to C:.  Instead,
  1261.                 an assign statement has been added which adds the
  1262.                 assignment of SYS:REXXC to C:.
  1263.  
  1264.  
  1265. Version 1.14    Released March 20, 1997.  Minor correction release.
  1266.  
  1267.                 Fixed Installation script (Install_AEMail).  It would
  1268.                 not properly install AEMail if AEMail had not been
  1269.                 installed previously.
  1270.  
  1271.                 Insured that the Mail directory and the Mailcap
  1272.                 directories ended with either ':' or '/'.  If the
  1273.                 definitions did not, an '/' was appended to the
  1274.                 path definitions.
  1275.  
  1276.                 Corrected a problem where the Mailcap directory was
  1277.                 being used instead of the Mail directory hor the
  1278.                 .header file (this was not apparent in the Mail
  1279.                 directory and the Mailcap directory were the same).
  1280.  
  1281.                 Corrected a problem where the .header file was being
  1282.                 read before the configuration file.  This again
  1283.                 probably would not have been an apparent problem.
  1284.  
  1285.                 Corrected a problem with the "Remove DELETED Msgs"
  1286.                 menu item in which selecting [CANCEL] would go
  1287.                 ahead and delete the messages anyway.  [CANCEL] will
  1288.                 now exit without deleting any messages.
  1289.  
  1290.                 Corrected a problem when AEMail was called from the
  1291.                 shell. The "config=" parameter was not working
  1292.                 properly.  It now works correctly.
  1293.  
  1294. Version 1.13    Released March 10, 1997.
  1295.  
  1296.                 AEMail now allows for multiple configuration files.  The
  1297.                 "Project/Configuration" menu item now has five sub-items:
  1298.                 "Open", "Edit", "Save", "Save As" and "Restore Default"
  1299.                 The old "Save Settings" and "Restore Settings" menu items
  1300.                 have been removed.
  1301.  
  1302.                 A "Save As" button has been added to the Configuration
  1303.                 screen.
  1304.  
  1305.                 To accomodate multiple configurations, the "Mail Directory"
  1306.                 has been removed from the "Paths" Configuration page.  It
  1307.                 is still available as a Tool Type, however.
  1308.  
  1309.                 A CONFIG= Tool Type has been added to allow AEMail to start
  1310.                 up with a specified configuration file.
  1311.  
  1312.                 Miami Start Net and Stop Net scripts have been provided.
  1313.  
  1314.                 A special CygnusEd script has been provided to properly
  1315.                 use CygnusEd (CED) as your editor.
  1316.  
  1317.                 If a message file is missing, AEMail no longer terminates
  1318.                 if you try to access that file.
  1319.  
  1320.                 A busy pointer has been added to a number of processes.
  1321.  
  1322.                 When AEMail terminates and you don't want to check for mail,
  1323.                 AEMail no longer attempts to access your POP server.  This
  1324.                 can result in a requester, however, that states you are online,
  1325.                 even when you are not.
  1326.  
  1327.                 Duplicate hot key menu calls have been eliminated.
  1328.  
  1329.                 The Install script has been modified to provide for the
  1330.                 added configuration items.
  1331.  
  1332.                 "text/*" and "message/*" have been added to the mailcap
  1333.                 file using MultiView (3.x users only).  This allows you to
  1334.                 view long text attachments that are not "SHOWN" (see 
  1335.                 Version 1.12 enhancement).
  1336.  
  1337.                 Other minor corrections have been made.
  1338.  
  1339. Version 1.12    Released February 15, 1997.  This version was a special version
  1340.                 without updated documentation or install script.  It was not
  1341.                 uploaded to AmiNet.  It featured the following corrections and
  1342.                 enhancements:
  1343.  
  1344.                 The configuration screens have been totally revamped. Some new 
  1345.                 items have been added and others re-named or moved to other
  1346.                 configuration 'pages'.  The heading for the "Required" screen
  1347.                 has been changed to "Identity" to more clearly indicate its
  1348.                 purpose and the buttons to call the various configuration
  1349.                 'pages' have been moved to the top of the screen.  When you 
  1350.                 select a configuration page, the button for that page will 
  1351.                 "light" up and stay "lit" while you are on that page.
  1352.  
  1353.                 A From: (your email address), Reply To: and Organization
  1354.                 item has been added to the "Identity" page.  New Tool Types
  1355.                 have also been added to correspond to these items.
  1356.  
  1357.                 The "Mail Directory:" item has been moved to the "PATHS" page
  1358.                 and "Edit Call:" to the "GENERAL" parameter page.
  1359.  
  1360.                 The TCP Logging File process has been changed to provide
  1361.                 additional menu control over the logging file.  A new menu
  1362.                 sub-group called "TCP Logging File" has been added under 
  1363.                 the "TCP/IP" menu group.  This sub-group has three menu
  1364.                 sub-items called "Active", "Purge", and "Display/Edit...".
  1365.  
  1366.                 A new checkmarked item is added under the "TCP Logging File:"
  1367.                 item in the PATHS page of the configuration screen called 
  1368.                 "TCP Logging active on AEMail startup".
  1369.  
  1370.                 Under the Folders menu group, an item called "Remove DELETED
  1371.                 Msgs" has been added.  This will IMMEDIATELY delete ALL messages
  1372.                 marked for deletion in the current active folder.
  1373.  
  1374.                 A new menu item has been added under the "Messages" menu group
  1375.                 called "Edit...". 
  1376.  
  1377.                 When you reply to a message, the compose message routine will
  1378.                 first try to send the reply to any "Reply-To:" address that
  1379.                 was in the message you are replying to.  If the "Reply-To" 
  1380.                 header was not present, it will then send the reply to the 
  1381.                 "From:" header address.
  1382.  
  1383.                 The same applies to transferring addresses to the address book.
  1384.                 If you want to transfer the address from a message you are
  1385.                 reading (by clicking on the address book icon), it will first
  1386.                 try to transfer the address in the "Reply-To: header.  If that
  1387.                 is not present, it will use the "From:" header address.  YOU
  1388.                 CAN FORCE it to use the "From:" header address by pressing
  1389.                 the SHIFT key when you click on the Address Book.
  1390.  
  1391.                 There was a limitation (or bug) in the address book routine
  1392.                 which limited the number of addresses you could store in a
  1393.                 group to 255.  This limitation has been lifted.  You can now
  1394.                 store up to 32,000 addresses in a group.
  1395.  
  1396.                 The address book screen has been modified to include a check
  1397.                 mark item for group addresses to send only the group header in
  1398.                 any message sent to a group rather than the email addresses of
  1399.                 each member of the group.
  1400.  
  1401.                 When sending a message to a group, the messages will be sent 
  1402.                 in groups of 50.  This is to allow for limitations in some
  1403.                 SMTP servers that will not allow a message to be sent to more
  1404.                 then a difinitive number of recipients.  Most SMTP servers 
  1405.                 should be able to handle 50 recipients at a time.
  1406.  
  1407.                 A busy pointer is now being displayed while a message is being
  1408.                 read into the viewer.  You can not scroll the message display
  1409.                 while this busy indicator is being displayed.
  1410.  
  1411.                 Attachments that are text attachments are generally shown in
  1412.                 the message window itself with "SHOWN" indicated for the
  1413.                 attachment in the Attachment requester.  The behaviour of
  1414.                 AEMail has been changed for messages with attachments
  1415.                 exceeding 5000 bytes.  Now, with such messages, the text
  1416.                 attachment will not be shown, but you would be able to save
  1417.                 it with the attachment requester.
  1418.  
  1419.                 The buttons to call up file requesters have been changed
  1420.                 from "DIR" to "REQ".
  1421.  
  1422.                 Other minor corrections have been made including the
  1423.                 recognition of additional UUencoding formats.
  1424.  
  1425.  
  1426. Version 1.11    Released October 14, 1996.  This version corrects some minor
  1427.                 bugs as follows:
  1428.  
  1429.                 Corrected the installation script which incorrectly identified
  1430.                 the "Amitcp:bin" directory.
  1431.  
  1432.                 Corrected bug that did not allow files in the file requester
  1433.                 for the "stopnet" script in the Configuration screen.
  1434.  
  1435.                 Implemented the 9 character NickName for the address book that
  1436.                 was suppose to be implemented in Version 1.10.
  1437.  
  1438.                 Made minor revisions in the printout formats for message lists
  1439.                 and the address book.
  1440.  
  1441.                 Corrected the display of dates in the mm/dd/yy format when the
  1442.                 year was beyond 2000.
  1443.  
  1444. Version 1.10    Released September 29, 1996.  The following bugs have been
  1445.                 corrected (includes bugs corrected with Versions 1.04 a, b,
  1446.                 and c.):
  1447.  
  1448.                 Corrected bug caused by multiple line SMTP responses.  This
  1449.                 would result in a "hang" when trying to send messages.
  1450.  
  1451.                 Prevents a GURU (8000005 - Divide-By-Zero error) from
  1452.                 occuring when AEMail was unable to determine the size of
  1453.                 a message that was being retrieved from the POP Server.
  1454.  
  1455.                 Corrected a bug in which not enough memory was being
  1456.                 allocated for error message requester displays.  This
  1457.                 caused a GURU after the error message was displayed.
  1458.  
  1459.                 When a group address book entry had an actual UserID
  1460.                 rather than a Nickname for one of it's addresses, the
  1461.                 entire group was not sent.
  1462.  
  1463.                 A guru or freeze occurred when reading certain messages.
  1464.                 These messages had an incomplete Content-Type: header.
  1465.  
  1466.                 Some requester windows had overlapping fields when a
  1467.                 large Screen Text font was used.
  1468.  
  1469.                 If you tried to change your .signature file after you
  1470.                 composed a message, you could not save your .signature
  1471.                 file (the .signature file was left open).
  1472.  
  1473.                 If you composed a message without an ending Carriage
  1474.                 Return and you added attachments, the attachments were
  1475.                 not correctly recognized.  AEMail now forces a Carriage
  1476.                 Return before attachments are added to the file.
  1477.  
  1478.                 Headers were not being printed when you printed a message.
  1479.  
  1480.                 Did not properly decode quoted-printable Content-Transfer-
  1481.                 Encoding.
  1482.  
  1483.                 Times from 12 noon to 1 PM and from 12 midnight to 1 AM
  1484.                 were incorrectly displayed.  Changed from 0:xx PM to
  1485.                 12:xx PM and from 0:xx AM to 12:xx AM.
  1486.  
  1487.                 Changed install script so that it does not require AmiTCP:
  1488.                 assign or TermiteTCP environmental variable at the Novice
  1489.                 level.  If the AmiTCP: assign is not present, AEMail will
  1490.                 be installed in a AEMAIL directory on your largest disk
  1491.                 partition.  Also corrected some problems with install
  1492.                 script.
  1493.  
  1494.                 Did not save default "Save Attachment Path" in AEMail.cnfg
  1495.                 file.
  1496.  
  1497. Version 1.04    Limited release on September 11, 1996.
  1498.  
  1499.                 Corrected bug caused by multiple line SMTP responses.
  1500.                 (Version 1.04.c - 9/11/96)
  1501.  
  1502.                 Corrected divide-by-zero error with progress indicator.
  1503.                 (Version 1.04b - 9/4/96)
  1504.  
  1505.                 Added the time zone capability and corrected a number
  1506.                 of bugs. (Version 1.04a - 9/2/96)
  1507.  
  1508. Version 1.03    Released August 28, 1996
  1509.  
  1510.                 Corrects bug in which clicking on a folder after the
  1511.                 folder strip was slid to the side selected the wrong
  1512.                 folder.  This occurred when more folders were present
  1513.                 than could fit on the display.  The correction of this
  1514.                 bug was considered important enough to immediately
  1515.                 release this version.
  1516.  
  1517.                 Corrected a bug when messages that were not read were
  1518.                 transferred to another folder.  The number of unread
  1519.                 messages on the folder strip was incorrect.  Also, if you
  1520.                 delete a message that was unread, it will reduce the
  1521.                 unread count for that folder (the total message count
  1522.                 still includes messages marked for deletion).  If you
  1523.                 undelete a message that was never read, the unread count
  1524.                 will increase.
  1525.  
  1526.  
  1527. Version 1.02    Released August 25, 1996
  1528.  
  1529.                 Major bug found and corrected!  When sending email there
  1530.                 was a problem with parsing the email addresses of the
  1531.                 recipients of the message which could cause the system
  1532.                 to freeze or guru.
  1533.  
  1534.                 Made minor changes to accomodate TCP/IP stacks other than
  1535.                 AmiTCP, but which are compatable with AmiTCP.  Tested with
  1536.                 TermiteTCP and Miami.
  1537.  
  1538.                 Added arguments when invoking AEMail from the shell.  This
  1539.                 was to allow AEMail to be used as a "mailto" agent with
  1540.                 several Amiga web browsers.  Tested with Voyager and AWeb.
  1541.                 Consult AmigaGuide (MultiView) document for how to
  1542.                 implement this feature.
  1543.  
  1544.                 Set default editor to C:ed.
  1545.  
  1546.                 Made changes to install script to create an easier
  1547.                 installation.
  1548.  
  1549.                 Corrected bug when Text Attachments had lines longer than 100
  1550.                 characters.
  1551.  
  1552.                 Changed Start Net and Stop Net menu items to provide for
  1553.                 starting and stopping the network connection when your
  1554.                 TCP/IP does not provide an automatic way to start or
  1555.                 stop the Internet connection (signing onto your provider).
  1556.                 See the AmigaGuide (MultiView) document on the TCP/IP
  1557.                 parameters of the Configuration screen on how this function
  1558.                 works.
  1559.  
  1560.                 (some of the above changes were in the 1.01 release)
  1561.  
  1562.  
  1563. Version 1.01    Released August 5, 1996
  1564.  
  1565.                 Limited release incorporating some changes for TermiteTCP.
  1566.  
  1567.  
  1568. Version 1.00    Released July 24, 1996.  First BETA release.
  1569.  
  1570.                 This is the first public version of AEMAIL released at the
  1571.                 Sacramento Amiga Computer Club meeting.  The release includes
  1572.                 the complete AEMAIL package including an installation script
  1573.                 and documentation in AmigaGuide (MultiView) format.
  1574.